.pan
{
    BORDER-TOP: gray thin inset;
    BORDER-LEFT: gray thin inset;
    COLOR: white;
    BORDER-BOTTOM: gray thin inset;
    BACKGROUND-COLOR: appworkspace;
    BORDER-RIGHT: thin inset gray
}
BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: menu
}
/* Office 2007 theame */
BODY.Office2007 fieldset{
		border:1px solid #3b5a82;
}
BODY.Office2007 fieldset textarea{
		border:1px solid #3b5a82;
}
BODY.Office2007 legend{
	cursor:default;
}
BODY.Office2007 LEGEND
{
	margin: 0px;
	color: #27413e;
	font-weight: bold;
}
.Office2007 DIV.CommonDialog
{
	padding: 3px;
	background-color: #FFF0D9;
	border: solid 1px #FFB84D;
}
.Office2007 DIV.CommonDialogPopUp
{
	padding: 3px;
	border: 1px solid #F09100;
	background-color: #FFD89D;
}

/***************************/
BODY,TABLE
{
    FONT: messagebox;
}
INPUT,SELECT,TEXTAREA
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	font: menu;
}
INPUT.Checkbox{border:none;background-color:transparent}
INPUT.Streach{OVERFLOW: visible; WIDTH: 100%}
INPUT.Numeric{text-align:right}
TEXTAREA.Streach{OVERFLOW-Y: visible;}
CAPTION {white-space:nowrap}
.CaptionLeft caption
{
	overflow:hidden;
	text-align:left;
	display:none;
}

.noBorder
{
	border:none;
}
.TextBox
{
	border: 1 solid black;
	background-color:white;
	padding:1px;
}
.buttonLike
{
	vertical-align:middle;
	/*border-right: gray 1px ridge;*/
	/*padding-right: 2px;*/
	/*border-top: 2px groove;*/
	/*padding-left: 2px;
	padding-bottom: 2px;*/
	/*border-left: 2px groove;*/
	color: background;
	/*border-bottom: gray 1px ridge;*/
	background-color: menu;
	/*white-space:nowrap;text-overflow:ellipsis;overflow:hidden*/
}
.pushed
{
    BORDER-RIGHT: 2px inset;
    BORDER-TOP: 2px inset;
    BORDER-LEFT: 2px inset;
    CURSOR: hand;
    BORDER-BOTTOM: 2px inset
}
.raised
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    BORDER-LEFT: 1px outset;
    BORDER-BOTTOM: 1px outset
}
.divButton{ 
							background-color:buttonface;
							color: white;
							cursor:default;
							text-align:left;
						}
.divRaised
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    BORDER-LEFT: 2px outset;
    BORDER-BOTTOM: 2px outset;
    COLOR: BLACK;
}
.Delete{cursor:hand; BORDER: black 1px solid; VERTICAL-ALIGN: middle; color:red; font-weight:bold; WIDTH: 16px; HEIGHT: 16px; TEXT-ALIGN: center;PADDING-LEFT:1px}
.ReadOnly{font-weight:bold;color:darkred}
.cb{BEHAVIOR: url(/Include/HTC/coolbutton_js.htc);
		VERTICAL-ALIGN: middle;
		cursor:hand;
		cb--selected-background:menu;
		font:menu;
		padding:3px;padding-left:5px;padding-right:5px
}
.Toggle{behavior: url(/Include/HTC/Toggle.htc)}
.TipMe{behavior: url(/Include/HTC/TipMe.htc)}
.bigList{behavior:URL(/Include/HTC/BigList.htc)}
.rowover{BEHAVIOR: url(/include/HTC/rowover_js.htc)}
.WM {
	color: #8AB6EF;
	font-weight: bold;
}
.Help{background-color:InfoBackground;border:solid 1px black;display:none;padding:3px}
fieldset
{
	padding: 2px;
}
